export function initCloud() {
	return new Promise((resolve, reject) => {
		wx.cloud.init().then(() => {
			resolve(true)
		}).catch((err) => {
			reject(err)
		})
	})
}


export function getFileTemp(fileListE) {
	return new Promise((resolve, reject) => {
		wx.cloud.getTempFileURL({
			fileList: fileListE.map(item => ({
				fileID: item,
				maxAge: 3600, // 临时链接的有效时间为 3600 秒
			})),
			success: res => {
				console.log('临时链接获取成功', res);
				const ans = res.fileList.map((item) => {
					return item.tempFileURL
				})
				resolve(ans); // 返回临时链接数组
			},
			fail: err => {
				console.error('临时链接获取失败', err);
				reject(err); // 处理失败情况
			}
		});
	});
}

